/* 样式重置 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button,img{padding: 0; margin: 0;}
h1,h2,h3,h4,h5,h6{font-size: 100%;font-weight: normal;}
html{width:100%;height: 100%;}
body{width:100%;height: 100%;}
ul,li{ list-style:none}
a:link {color: #303030} /* a标签未点击时的样式 */
a{text-decoration:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);  }
a:focus{ outline:none; -moz-outline:none;}
a:visited{ outline:none; -moz-outline:none;color: #303030} 
select,select:focus{ outline:none}
input,textarea,select{font-family:"Microsoft Yahei"; line-height:normal; outline:none;resize:none;}
input[type="button"],input[type="radio"],input[type="checkbox"],select{-webkit-appearance:none;}
/*table的border合并*/
table{border-collapse:collapse;} 
button{ outline:none;}
/* 清除浮动 */
.clear { *zoom: 1; }
.clear:before, .clear:after { display: table; line-height: 0; content: "";}
.clear:after { clear: both; }

/* 全局样式 */
body {color: #303030;font-size: 1.4rem;font-family: -apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif;}
#app {
	max-width: 640px;
	margin: 0 auto;
	height: 100%;
	position: relative;
}

.fl {
	float: left;
}
.fr {
	float: right;
}
.text-center{
	text-align: center;
}
/* 弹性布局 */
.flex {
	display:-webkit-flex;  /*低版本的chrome*/
	display:-moz-box;      /*低版本的firefox*/
	display:-ms-flexbox;   /*IE10 */
	display:flex; 
}

.flex_1{
	-webkit-flex:1;
	-moz-box-flex:1;
	-ms-flex:1;
	flex:1;
}
.flex_ac {
	align-items: center;
}
.flex_bt {
	justify-content: space-between;
}
/* 页面高度100% */
.page-full {
	height: 100%;
}

/* 各页面样式 */
.home-page .van-grid-item__content{
	background-color: #fff0;
}
.home-page .van-grid-item__text {
	font-size: 1.4rem;
}